Scientific Name:Tetralobistes bicentenarius
Arthropoda > Malacostraca > Decapoda > Diogenidae > Tetralobistes